substantially deficient - French English Dictionary